item used to cover stolen goods - Español Inglés Diccionario